<?php
namespace app\index\model;

use think\Model;

use think\Validate;


use think\Db;

class CommonModel extends Model
{

//     public function test()
//     {
//         dump($this->params);
//         $res = db('user')->select();
//         dump($res);
//         return "this is model ";
//     }

//     /**
//      * 获取留言列表  展示留言时间，发布人，回复次数
//      */
//     public function MessagesList(){
//         $find =db('message_board')
//             ->field('create_time , username , id')

//             ->select();

//         unset($item);

//         if(!$find){
//             $this->error = '获取失败';
//             return false;
//         }
//         return $find;
//     }

//     /**
//      * 根据发言人搜索留言  展示留言时间，发布人，回复次数
//      */
//     public function MessagesByName(){
//         $params=$this->params;

//         $info = db('message_board')
//             ->field('id,create_time,username')
//             ->where('username','like','%'.$params['username'].'%')
//             ->select();
//         unset($item);

//         if(!$info){
//             $this->error('获取失败');
//             return false;
//         }
//         return $info;
//     }
//     /**
//      * 添加留言   输入内容及发布人，创建一条新的留言
//      */
//     public function addMessage()
//     {
//         $validate = new Validate([
// //            ['phone','require|checkPhone:1','电话号码不能为空|请输入正确的11位手机号'],
//             ['message','require|max:255','留言内容不能为空|超出长度限制' ],
// //            ['email','require|checkEmail:1','邮箱不能为空|请输入正确的邮箱'],
//             ['username','require','用户姓名不能为空']

//         ]);

//         if( !$validate->check($this->params) ){
//             $this->error = $validate->getError();
//             return false;
//         }

//         //实例化
//         $data = new MessageBoardModel;
//         //获取值
//         $data->phone   		=   '13605736603';
//         $data->message 		=   $this->params['message'];
//         $data->email   		=   '1580239558@qq.com';
//         $data->username 	=   $this->params['username'];
//         //存值
//         $res =$data->save();

//         if(!$res){
//             $this->error('添加失败');
//             return false;
//         }

//         return $res;
//     }

//     /**
//      * 删除留言和回复
//      */
//     public function delMessage()
//     {

//         $params = $this->params;
//         $validate = new Validate( [
//             [ 'id' , 'require' , 'ID不能为空' ],
//         ] );
//         if( !$validate->check( $params ) ){
//             $this->error = $validate->getError();
//             return false;
//         }
//         if( empty( $params['id'] ) ){
//             $this->error = '请选择要删除的项';
//             return false;
//         }
//         if( is_array( $params[ 'id' ] ) ){
//             $ids = $params[ 'id' ];
//         }else{
//             $ids = [ $params[ 'id' ] ];
//         }
//         $res = $this->where( 'id' , 'in' , $ids )->delete();
//         ReplyBoardModel::where( 'message_id' , 'in' , $ids )->delete();

//         if( !$res ){
//             $this->error = '删除失败';
//             return false;
//         }
//         return true;

//     }

}